1 <!DOCTYPE html PUBLIC
"-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
3 <META http-equiv=
"Content-Type" content=
"text/html; charset=iso-8859-1">
4 <link rel=
"stylesheet" type=
"text/css" href=
"../refdoc.css">
5 <title>Namespace: System.Configuration
</title>
8 <h2>Namespace: System.Configuration
</h2>
11 <p> The
<a href=
"../System.Configuration/System.Configuration.html">System.Configuration
</a> namespace provides classes and interfaces that allow you to programmatically access .NET Framework configuration settings and handle errors in configuration files (.config files).
</p>
14 <h3>Members of System.Configuration Namespace
</h3><b>Classes
</b><dl>
16 <table border=
"1" width=
"90%" style=
"border-collapse: collapse">
18 <th bgcolor=
"#C0C0C0">Class
</th>
19 <th bgcolor=
"#C0C0C0">
24 <td width=
"30%"><a href=
"types/AppSettingsReader.html">class AppSettingsReader
</a></td>
25 <td width=
"60%"> Provides a method for reading values of a particular type from the .config file.
29 <td width=
"30%"><a href=
"types/ConfigurationException.html">class ConfigurationException
</a></td>
30 <td width=
"60%"> The exception that is thrown when an error occurs in a configuration setting.
34 <td width=
"30%"><a href=
"types/ConfigurationSettings.html">class ConfigurationSettings
</a></td>
35 <td width=
"60%"> Provides access to configuration settings in a specified configuration section. This class cannot be inherited.
39 <td width=
"30%"><a href=
"types/ConfigXmlDocument.html">class ConfigXmlDocument
</a></td>
41 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
46 <td width=
"30%"><a href=
"types/DictionarySectionHandler.html">class DictionarySectionHandler
</a></td>
47 <td width=
"60%"> Reads key-value pair configuration information for a configuration section.
51 <td width=
"30%"><a href=
"types/IgnoreSectionHandler.html">class IgnoreSectionHandler
</a></td>
52 <td width=
"60%"> Provides a section handler definition for configuration sections read and handled by systems other than System.Configuration.
56 <td width=
"30%"><a href=
"types/NameValueFileSectionHandler.html">class NameValueFileSectionHandler
</a></td>
58 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
63 <td width=
"30%"><a href=
"types/NameValueSectionHandler.html">class NameValueSectionHandler
</a></td>
64 <td width=
"60%"> Provides name-value pair configuration information from a configuration section.
68 <td width=
"30%"><a href=
"types/SingleTagSectionHandler.html">class SingleTagSectionHandler
</a></td>
69 <td width=
"60%"> Provides a means of reading XML attributes in a configuration section as key/value pairs.
74 </dl><br><b>Interfaces
</b><dl>
76 <table border=
"1" width=
"90%" style=
"border-collapse: collapse">
78 <th bgcolor=
"#C0C0C0">Interface
</th>
79 <th bgcolor=
"#C0C0C0">
84 <td width=
"30%"><a href=
"types/IConfigurationSectionHandler.html">interface IConfigurationSectionHandler
</a></td>
85 <td width=
"60%"> Defines the contract that all configuration section handlers must implement in order to participate in the resolution of configuration settings.
89 <td width=
"30%"><a href=
"types/IConfigurationSystem.html">interface IConfigurationSystem
</a></td>
91 This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.
92 </i><br><br> The IConfigurationSystem interface defines the contract that a configuration system must implement.
97 </dl><br><b>Namepace hierarchy
</b><br><ul class=
"none">
98 <li><a href=
"../System/types/Object.html">System.Object
</a></li>
100 <li><a href=
"../System.Configuration/types/AppSettingsReader.html">System.Configuration.AppSettingsReader
</a></li>
103 <li><a href=
"../System.Configuration/types/ConfigurationSettings.html">System.Configuration.ConfigurationSettings
</a></li>
106 <li><a href=
"../System.Configuration/types/DictionarySectionHandler.html">System.Configuration.DictionarySectionHandler
</a> ---
<a href=
"../System.Configuration/types/IConfigurationSectionHandler.html">System.Configuration.IConfigurationSectionHandler
</a></li>
109 <li><a href=
"../System.Configuration/types/IgnoreSectionHandler.html">System.Configuration.IgnoreSectionHandler
</a> ---
<a href=
"../System.Configuration/types/IConfigurationSectionHandler.html">System.Configuration.IConfigurationSectionHandler
</a></li>
112 <li><a href=
"../System.Configuration/types/NameValueSectionHandler.html">System.Configuration.NameValueSectionHandler
</a> ---
<a href=
"../System.Configuration/types/IConfigurationSectionHandler.html">System.Configuration.IConfigurationSectionHandler
</a></li>
115 <li><a href=
"../System.Configuration/types/SingleTagSectionHandler.html">System.Configuration.SingleTagSectionHandler
</a> ---
<a href=
"../System.Configuration/types/IConfigurationSectionHandler.html">System.Configuration.IConfigurationSectionHandler
</a></li>
118 <li><a href=
"../System/types/Exception.html">System.Exception
</a></li>
120 <li><a href=
"../System/types/SystemException.html">System.SystemException
</a></li>
122 <li><a href=
"../System.Configuration/types/ConfigurationException.html">System.Configuration.ConfigurationException
</a></li>
126 </ul><br><i><a href=
"../documentation_license.txt">
127 Copyright (c)
2002 Microsoft Corporation. All rights reserved.